package com.edu.hibernate;

import java.sql.Timestamp;

/**
 * Mark entity. @author MyEclipse Persistence Tools
 */

public class Mark implements java.io.Serializable {

	// Fields

	private MarkId id;
	private Double markTheory;
	private Double markPractice;
	private String classification;
	private String createBy;
	private Timestamp dateCreate;
	private Timestamp dateOfModifire;
	private String modifireBy;
	private Boolean status;

	// Constructors

	/** default constructor */
	public Mark() {
	}

	/** minimal constructor */
	public Mark(MarkId id) {
		this.id = id;
	}

	/** full constructor */
	public Mark(MarkId id, Double markTheory, Double markPractice,
			String classification, String createBy, Timestamp dateCreate,
			Timestamp dateOfModifire, String modifireBy, Boolean status) {
		this.id = id;
		this.markTheory = markTheory;
		this.markPractice = markPractice;
		this.classification = classification;
		this.createBy = createBy;
		this.dateCreate = dateCreate;
		this.dateOfModifire = dateOfModifire;
		this.modifireBy = modifireBy;
		this.status = status;
	}

	// Property accessors

	public MarkId getId() {
		return this.id;
	}

	public void setId(MarkId id) {
		this.id = id;
	}

	public Double getMarkTheory() {
		return this.markTheory;
	}

	public void setMarkTheory(Double markTheory) {
		this.markTheory = markTheory;
	}

	public Double getMarkPractice() {
		return this.markPractice;
	}

	public void setMarkPractice(Double markPractice) {
		this.markPractice = markPractice;
	}

	public String getClassification() {
		return this.classification;
	}

	public void setClassification(String classification) {
		this.classification = classification;
	}

	public String getCreateBy() {
		return this.createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Timestamp getDateCreate() {
		return this.dateCreate;
	}

	public void setDateCreate(Timestamp dateCreate) {
		this.dateCreate = dateCreate;
	}

	public Timestamp getDateOfModifire() {
		return this.dateOfModifire;
	}

	public void setDateOfModifire(Timestamp dateOfModifire) {
		this.dateOfModifire = dateOfModifire;
	}

	public String getModifireBy() {
		return this.modifireBy;
	}

	public void setModifireBy(String modifireBy) {
		this.modifireBy = modifireBy;
	}

	public Boolean getStatus() {
		return this.status;
	}

	public void setStatus(Boolean status) {
		this.status = status;
	}

}